package com.wzh.codegen.biz.domain.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * 生成选项DTO
 *
 * @author shanguikui
 */
@Data
@Schema(description = "生成选项")
public class GenerateOptionsDTO {
    @Schema(description = "是否生成Controller")
    private Boolean generateController = true;

    @Schema(description = "是否生成Service")
    private Boolean generateService = true;

    @Schema(description = "是否生成Mapper")
    private Boolean generateMapper = true;

    @Schema(description = "是否生成XML")
    private Boolean generateXml = true;

    @Schema(description = "是否生成DTO")
    private Boolean generateDto = true;

    @Schema(description = "是否生成VO")
    private Boolean generateVo = true;
}